// Two function need to be implemented , messageList_handler & messageList_handler_configMode
// used GM Variables
// null

function messageList_handler(){
    var query = window.location.search;
    if(query == "?type=1&isread=0"){ //in list page
        var trs = $x("//table[@id='ct1']/tbody/tr");
        if(trs.length >2){
            var link = trs[1].childNodes[2].childNodes[0].getAttribute("href");
            var title = trs[1].childNodes[2].childNodes[0].innerHTML;
            log("正在读取消息:'"+title+"',页面跳转中...");
            clickLink(link);      
        }else{
            log("消息阅读已经完成,正在跳转回首页...");
            clickLink("/mindex");
        }
        return;
    }
    if(query.indexOf("eventSubmit_detail=true")>-1){ // in message content page
        log("消息阅读完成,跳转回未读消息列表页面...");
        clickLink("/messageList?type=1&isread=0");
        return;
    }
    log("消息页面没有任何需要处理的逻辑,正在跳转回首页...");
    clickLink("/mindex");
}

function messageList_handler_configMode(){
    log("系统将自动读取所有短消息.无需手动配置任何选项.");
}


